home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1996 May / Software of the Month Club 1996 May.iso / mac / ISO9660 / ZIPFILES / CPD20.ZIP / CPD.DOC next >
Encoding:
Text File  |  1995-05-28  |  31.6 KB  |  586 lines

  1.  
  2.  
  3.  
  4.                          Complete Program Deleter 2.0
  5.  
  6.        Have you ever installed a program on your hard drive using the
  7.    INSTALL (or SETUP, or whatever) utility that came with the program,
  8.    decided that you did not like it, and then tried to remove it? If you are
  9.    like me (and most other computer users), you probably found that you only
  10.    recovered a fraction of the hard disk space you had before you installed
  11.    the program. This is because the installation procedure scattered dozens
  12.    (or even hundreds) of files all over your drive. Some went into
  13.    subdirectories created by the installation process itself, and some went
  14.    into subdirectories that already existed. This is especially true of
  15.    Windows programs, that can install dozens of new device drivers and DLL
  16.    or VBX files in the WINDOWS and WINDOWS\SYSTEM subdirectories.
  17.        You also may have found that after you tried to remove the program
  18.    manually, you got error messages when you tried to start up your computer
  19.    again, or tried to run Windows. You may even have found that you could
  20.    not run Windows at all because it said that you were missing vital files.
  21.    The reason for this is that some installation programs automatically
  22.    modify your AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, and SYSTEM.INI files.
  23.    After you delete the files associated with your program (those that you
  24.    can find), these configuration files cannot find them when they try to
  25.    load them. The results can be annoying at best. If you leave the files
  26.    from that program you do not want on your disk, they not only take up
  27.    valuable disk space, they take up RAM memory when they are loaded by
  28.    these configuration files (AUTOEXEC.BAT, WIN.INI, etc.).
  29.        Complete Program Deleter is the solution to this problem. It will
  30.    delete all the files installed by your program's installation program,
  31.    remove all subdirectories created by that program, and restore the
  32.    AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, and SYSTEM.INI files to their original
  33.    condition. (Some restrictions may apply in some cases. See the
  34.    "Limitations" section below.)
  35.  
  36.    Paying for Complete Program Deleter
  37.  
  38.        Before getting on to the details of how to operate Complete Program
  39.    Deleter (CPD), a few words about money are in order. This program is
  40.    being distributed as shareware. This does not mean that it is free. It
  41.    means that you are given the program to try it out for a 30-day trial
  42.    period to see if you like it enough to continue using it. If you do
  43.    decide that CPD is worth using, you are legally, morally, and ethically
  44.    required to pay for it by sending $15.00 (US$ only) to:
  45.  
  46.                              Leithauser Research
  47.                             4649 Van Kleeck Drive
  48.                        New Smyrna Beach, FL 32169-4205
  49.  
  50.        If you install CPD on several computers, you need to register it for
  51.    each computer. If you have a large number of computers, contact
  52.    Leithauser Research for site licensing arrangements.
  53.        In addition to a clear conscience, you will receive a letter telling
  54.    you how to remove the shareware notice from the program and get rid of
  55.    the annoying nag screens that will start popping up after you have been
  56.    using the program for about a month. You will also receive a disk
  57.    containing the latest version of Complete Program Deleter, in case any
  58.  
  59.                                     Page 1
  60.  
  61.  
  62.  
  63.    improvements have been made recently. This disk will also be full of
  64.    other handy shareware programs created by Leithauser Research. As with
  65.    all shareware, you can try out these programs to see if you they are worth
  66.    paying for.
  67.       In addition to all these incentives, if you pay for this program we
  68.    will be able to afford to spend more time creating additional helpful
  69.    shareware programs and also improving this one.
  70.        Regardless of whether you decide to continue using CPD, you are free
  71.    to distribute CPD and the other shareware programs to all your friends
  72.    and associates, provided that you include all files that came with CPD
  73.    (CPD.EXE, CPD.DOC, CPD.PIF. REGISTER.FRM, etc.).
  74.        Now that we have that out of the way, we can get on to the good stuff.
  75.  
  76.    Installation
  77.  
  78.        To install CPD, simply put all the files that come with the program
  79.    (CPD.EXE, CPD.PIF, CPD.DOC, REGISTER.DOC, etc.) in a directory on your
  80.    hard drive. If you plan to run CPD from DOS, I recommend creating a
  81.    special directory for CPD (preferably called CPD) and putting the files
  82.    there. This will keep all the files that CPD creates and uses separate
  83.    from other programs. If you plan on running CPD from within Windows, you
  84.    should put the CPD files in your Windows subdirectory.
  85.        To run CPD from DOS, simply go to the subdirectory containing
  86.    CPD.EXE, type CPD, and press ENTER at the DOS prompt. DO NOT put CPD in a
  87.    subdirectory that is in your PATH and then run CPD from wherever you
  88.    happen to be at the time. This will scatter the files generated by CPD
  89.    all over your hard drive, making it very hard for CPD to find them.
  90.        You can run CPD from within Windows, although there are some minor
  91.    restrictions. First, Windows sometimes creates or modifies files as it
  92.    operates. Programs running under Windows sometimes create files also.
  93.    Since CPD works by recording what files are on your hard drive before and
  94.    after you install a program, files being created or modified while it is
  95.    running could confuse CPD. It is therefore recommended that you minimize
  96.    this problem by making sure that you exit all other Windows programs
  97.    before running CPD. That is, it is preferable not to run CPD while any
  98.    other Windows program is running, even in a minimized state. The second
  99.    limitation is that when you use CPD to delete a program and CPD restores
  100.    your WIN.INI or SYSTEM.INI files to their original condition, these
  101.    changes may not take effect until you restart Windows, which means
  102.    exiting Windows and rerunning it. You should be aware of this and be sure
  103.    to restart Windows whenever you use CPD to uninstall a Windows program.
  104.        Although running CPD from DOS is considered preferable to running it
  105.    from within Windows, CPD does contain easy provisions for running from
  106.    within Windows. To install CPD in Windows, put all the CPD-related files
  107.    in the Windows directory. Run Windows, and give the focus to the program
  108.    group in which you wish to install the CPD icon. Then select Files/New
  109.    from Program Manager. Select the Program Item radio button and click on
  110.    the Ok button. Put CPD.PIF into the box marked "Command Line" and click
  111.    on the Ok button. CPD will then be installed in the program group you had
  112.    selected. You can then double click on the CPD icon to run the program.
  113.  
  114.    Initialization
  115.  
  116.        CPD will initialize itself the first time it is run, creating a file
  117.  
  118.                                     Page 2
  119.  
  120.  
  121.  
  122.    called CPD.INI. This process is normally invisible. CPD assumes that your
  123.    boot drive is drive C and that you have Windows in the WINDOWS
  124.    subdirectory of drive C. CPD checks to make sure these assumptions are
  125.    correct. If they are, it writes this information to the CPD.INI file. The
  126.    only time you will need to do anything is if these assumptions are not
  127.    correct. If CPD does not find Windows where it expects it to be, CPD will
  128.    ask you where Windows is. If you do have Windows, type in the full path,
  129.    including the drive. For example, you might type in D:\WIND if that is
  130.    where your Windows programs are. If you do not have Windows, just press
  131.    the ENTER key within inputting any path. If CPD cannot find your
  132.    AUTOEXEC.BAT or CONFIG.SYS file in the root directory of drive C, it will
  133.    ask you what drive is your boot drive. Press the letter of the drive. Do
  134.    not press ENTER. Once CPD has all the necessary information, it will
  135.    create the CPD.INI file. This entire process only happens the first time
  136.    you run CPD.
  137.  
  138.    Operation
  139.  
  140.        When you run CPD, you will see a title page asking for money (see the
  141.    "Paying for Complete Program Deleter" section above). After you press the
  142.    space bar to clear the title page, you will see the main menu. To make a
  143.    selection from this menu, first highlight the option of your choice by
  144.    pressing either the up or down cursor keys or by pressing the number
  145.    beside your choice. Then press ENTER. These choices are explained below.
  146.  
  147.    Quick Instructions
  148.  
  149.        This option simply gives you a one-screen explanation of how to use
  150.    the program. It is not intended to replace reading these instructions,
  151.    which include information on safety procedures as well as much more
  152.    detailed information on how to use the program. However, it does serve as
  153.    a quick start to using the program and it can be a helpful reminder of
  154.    the basic procedure while using CPD.
  155.  
  156.    Create BEFORE File
  157.  
  158.        When you are about to install a new program, especially one that uses
  159.    its own installation, select this option. CPD will ask for the name of
  160.    the program you are about to install. Type the name and press ENTER. You
  161.    do not need to be precise about this name. Just type something short that
  162.    describes the program. This name is just to refer to the program on
  163.    future menus.
  164.        CPD will then ask for the drive(s) that the program is being installed
  165.    on. Type a series of one or more letters (such as CD) to indicate what
  166.    drives the program will be installed on, or press ENTER to select C. Most
  167.    programs use only one drive, but if you have Windows on C and install a
  168.    Windows program on D, for example, the program files will span both drives.
  169.        CPD will then create a BEFORE.DAT file for the program you are about
  170.    to install. This file contains information about your disk configuration
  171.    before the installation of the new program. This BEFORE file can be
  172.    fairly large (several hundred Kilobytes), but it will not be on your disk
  173.    long (see Create AFTER File below). CPD will display information on what
  174.    it is doing as it creates this BEFORE file. After creating this file, CPD
  175.  
  176.                                     Page 3
  177.  
  178.  
  179.  
  180.    will return to the main menu. When you get back to the main menu, select
  181.    the Quit option to exit CPD.
  182.  
  183.    Create AFTER File
  184.  
  185.        After you create the BEFORE file and exited from CPD, install your
  186.    new program using that program's installation procedure. Then run the new
  187.    program to allow it to create any configuration files that it creates.
  188.    Once you have done this, exit the new program and run CPD again. Select
  189.    Create AFTER File from the main menu. CPD will then create an AFTER file
  190.    that describes the changes that were caused by the installation of your
  191.    program. This file will be several kilobytes in size. Because you can
  192.    have many AFTER files (one for each program you install), the AFTER files
  193.    are numbered, such as AFTER1.DAT, AFTER2.DAT, and so on. CPD will also
  194.    delete the BEFORE file that described the configuration of your disk
  195.    before your new program was installed. You can have only one BEFORE file
  196.    on your disk at a time.
  197.        CPD will display a report of what it is doing as it creates the AFTER
  198.    file. It also will display a report after it has created the AFTER file
  199.    listing the changes it found on your disk.
  200.        Once you have created the AFTER file for your new program, you can
  201.    either exit CPD from the main menu or you can immediately delete the
  202.    program using the Delete Program option on the main menu if you have
  203.    already decided that you do not want it.
  204.        It is very important that you create the AFTER file using CPD as soon
  205.    as you have installed your new program and run it once. If you install or
  206.    run any other programs between the time you create the BEFORE and AFTER
  207.    files, any files created in that process and any changes in AUTOEXEC.BAT,
  208.    CONFIG.SYS, WIN.INI, or SYSTEM.INI will be lost if you decide to delete
  209.    the program you have just installed.
  210.  
  211.    Delete Program
  212.  
  213.        If you decide to delete a program for your disk, run CPD and select
  214.    this option from the main menu. CPD will show you a list of the programs
  215.    that you have created AFTER files for. Select the program you want to
  216.    delete from your hard disk and press ENTER. The list of programs will
  217.    also include the word "*CANCEL*" in case you decide to cancel deletion of
  218.    a program after reviewing the list. Once you select a program to delete,
  219.    CPD will load the AFTER file containing the information about the changes
  220.    that were made in your hard disk when the program was installed. It will
  221.    delete any subdirectories that were created when the program was
  222.    installed, as well as any files these subdirectories contain. If the
  223.    program's installation utility added any files to any subdirectories that
  224.    already existed (such as the root directory or the Windows System
  225.    subdirectory), it will delete these files also. Before doing this,
  226.    however, it will ask you if you want to confirm deletion of each of these
  227.    files in preexisting directories. If you press Y, it will ask for your
  228.    permission to delete each file by name before deleting it. If you press
  229.    N, CPD will immediately delete all these files without asking for your
  230.    permission for each file. Note that only files added to your drive
  231.    between the time you created the BEFORE file for that program and the
  232.    time you created the AFTER file for that program will be deleted.
  233.  
  234.                                     Page 4
  235.  
  236.  
  237.  
  238.        CPD will then look at the AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, and
  239.    SYSTEM.INI files. For each file, there are several situations that can
  240.    exist. The first situation is were the installation did not modify the
  241.    file at all. In that case, CPD will not even mention the file. In the
  242.    second situation, the installation process modified the file, but the
  243.    file has not been modified since then. In that case, CPD will inform you
  244.    that the original file can easily be restored and ask if you want to
  245.    proceed. If you press Y, CPD will restore the file to its original
  246.    condition from before the new program was installed. If you press N, CPD
  247.    will not restore the file.
  248.        The third situation is where the file was modified by the
  249.    installation process and has also been modified since then. This would
  250.    most likely occur if you installed another program after the one you are
  251.    now trying to delete. This is the most complicated situation. In this
  252.    case, CPD will display a menu that gives you three options:
  253.    1) Do not attempt to restore file - If you select this option, CPD will
  254.    leave the file as it is now, with all changes made by the first
  255.    installation and any changes made since then remaining.
  256.    2) Replace file with original file - If you select this option, CPD will
  257.    remove any changes made in the file. This includes both changes made by
  258.    the installation of the program you are deleting and any changes made
  259.    since then. If you do this, programs installed since the one you are
  260.    currently deleting may not function properly.
  261.    3) Attempt to restore file while maintaining recent changes - If you
  262.    select this option, CPD will analyze the original file from before the
  263.    program you are deleting was installed, the file immediately after it was
  264.    installed, and the file as it is right now. It will attempt to remove the
  265.    changes made by the installation of the program you are deleting and
  266.    still keep the changes that were made afterward. This can be tricky, but
  267.    it can be done. There will be a message above the menu describing CPD's
  268.    analysis of the files. This message will either say that there is a high
  269.    probability that CPD can restore the original file while keeping changes
  270.    made since the installation, or it will warn you that there is a
  271.    possibility that there is a possibility that the original file cannot be
  272.    completely restored. The file can be generally be completely restored
  273.    when lines were merely added to it. The situation where it may not be
  274.    possible to restore the original file completely occurs when lines from
  275.    the original file were either deleted or radically changed when the
  276.    program was installed.
  277.        Despite all these disclaimers, I recommend that you select the third
  278.    option. There are two reasons for this. First, CPD is actually very good
  279.    at removing changes made during the first installation process while
  280.    maintaining changes made since then. For example, if the installation
  281.    process changed your AUTOEXEC.BAT's PATH=C:\DOS line to
  282.    PATH=C:\DOS;C:\NEWPROG, CPD could restore it to PATH=C:\DOS. Second, CPD
  283.    takes several precautions when it changes the file. First, it creates a
  284.    copy of the file as it is now before making any changes in the file. This
  285.    file will have the same root name as the file being restored and be in
  286.    the same directory, but will have the extension CPD. For example, if CPD
  287.    is restoring the AUTOEXEC.BAT file in the root directory, it will create
  288.    a file called AUTOEXEC.CPD in the root directory before making the
  289.    changes in AUTOEXEC.BAT. If CPD is restoring WIN.INI in the Windows
  290.    directory, it will create a file called WIN.CPD in the Windows
  291.    subdirectory. The CPD file will be the same as the file before CPD
  292.  
  293.                                     Page 5
  294.  
  295.  
  296.  
  297.    started making changes. If you find that CPD has damaged the file in some
  298.    way, such as losing important changes made since the installation of the
  299.    program you are deleting, you can always reverse the changes by deleting
  300.    the file damaged by CPD (such as WIN.INI) and renaming the CPD file (such
  301.    as WIN.CPD) to the old name. For example, if the AUTOEXEC.BAT file were
  302.    not working properly after CPD tried to restore it, you would type
  303.    DEL \AUTOEXEC.BAT
  304.    REN \AUTOEXEC.CPD AUTOEXEC.BAT
  305.    at the DOS prompt and AUTOEXEC.BAT would be back where it was before CPD
  306.    attempted to reverse the modifications made when it deleted the program
  307.    you had installed. Second, if CPD finds any lines in the original file
  308.    that are totally missing or changed beyond recognition in the current
  309.    file, it writes this lines into a file with the same name and location as
  310.    the file it is changing, but with the extension MIS. For example, if CPD
  311.    found that some lines that had been in WIN.INI before the installation
  312.    were missing from WIN.INI now, it would create the file WIN.MIS in the
  313.    WINDOWS subdirectory. you could then manually reinsert them into WIN.INI
  314.    if you wanted to. You could use WIN.CPD as a guide to see if it gives any
  315.    clues as to where to put these lines by looking for similar lines in that
  316.    file. Note: If you installed program A and then program B and then
  317.    deleted program A and then program B using CPD, you would expect there to
  318.    be missing lines from your files when you delete program B. These are
  319.    lines deleted by CPD when it deleted program A. You do not want to put
  320.    these back into the file.
  321.        There is one additional suggestion about deleting Windows programs.
  322.    If you do decide to delete a Windows program using CPD, it is better if
  323.    you first delete the icon or program group from Windows manually before
  324.    using CPD to delete the files and correct the INI files. Deleting the
  325.    icons is very easy in Windows. Most Windows programs create a program
  326.    group when you install them. To get rid of this, first minimize the group
  327.    to an icon. Then click on the group icon to give it the focus. Then click
  328.    on the Program Manager's Files menu and click on Delete on the pull-down
  329.    menu that appears. Windows will ask if you want to delete the program
  330.    group, and you click on Yes. If the program is only installed as an icon
  331.    in an existing program group, simply click on that icon to give it the
  332.    focus, then click on Program manager's Files menu and then the Delete
  333.    option.
  334.        When you delete a program group or icon from Windows this way,
  335.    Windows automatically adjusts tab order and other management activities
  336.    internally. If you do not delete a program group before using CPD to
  337.    delete the program, the next time you run Windows, you probably will get
  338.    a message saying something like "Group File Error. Cannot open program
  339.    group file C:\WINDOWS\FILENAME.GRP. Do you want Program Manager to try to
  340.    load it in the future?" There will be a Yes and a No button on this
  341.    message. You should click on the No button. If the program was only an
  342.    icon instead of a program group, the icon will still be there when you
  343.    run Windows. If you click on it, you will get an error message saying
  344.    that Windows cannot find a necessary file. You can delete the icon as
  345.    described before. As I said, it is generally easier to delete the icon or
  346.    program group from Windows before using CPD to clean up your disk.
  347.  
  348.    Delete AFTER file
  349.  
  350.        If you have used a program for a while and decided that you want to
  351.  
  352.                                     Page 6
  353.  
  354.  
  355.  
  356.    keep it, you can delete the AFTER file that allows CPD to delete the
  357.    program from your disk. This saves disk space, reduces clutter in the CPD
  358.    menus when it asks you which program to delete, and eliminates the chance
  359.    of you accidentally deleting a program by choosing the wrong program from
  360.    the menu.
  361.        If you choose this option from the main menu, CPD will display a list
  362.    of programs that it can delete. Select the one that you have decided that
  363.    you will not be wanting to delete with the cursor keys, and press ENTER.
  364.    CPD will delete the AFTER file for that program from your disk. This
  365.    program will no longer appear on the list of programs under the Delete
  366.    Program option, and you will no longer be able to delete this program
  367.    from your disk using CPD.
  368.        It is a good idea to remove old programs from the CPD menu in this
  369.    way, since it gets progressively harder to delete old programs without
  370.    endangering changes made by more recent installations as you add more and
  371.    more new programs.
  372.  
  373.    Delete BEFORE file
  374.  
  375.         Occasionally, after you have created a BEFORE file and installed
  376.    a program, you will decide that you love the program so much that you
  377.    would never think of deleting it. Also, you may sometimes create a
  378.    BEFORE file and forget to create the AFTER file for a long time (like
  379.    weeks or months) after you install the program. If you created an
  380.    AFTER file after all that time, CPD would think that every file you
  381.    created in that time was part of the installed program, and would
  382.    delete them if you ever uninstalled the program. You obviously would
  383.    not want to do this. In either of these cases, you probably would
  384.    not want to make an AFTER file for that program. The Delete BEFORE file
  385.    function allows you to delete a BEFORE file without bothering to create
  386.    the AFTER file and then delete that AFTER file.
  387.    cases, you might decide not to bother to make
  388.    
  389.  
  390.    Delete safety backup files
  391.  
  392.        As described above, CPD creates safety backup files when it modifies
  393.    one of the configuration files (AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, or
  394.    SYSTEM.INI) while deleting a program form your disk. Files with the
  395.    extension CPD are complete copies of the file as it was before CPD
  396.    deleted the program from your disk. Files with the extension MIS contain
  397.    lines that were in the original file before you installed the program you
  398.    used CPD to delete and which were missing after you installed it. You
  399.    will not usually have any of these MIS files. CPD only creates an MIS if
  400.    it is unable to safely replace the missing lines into the restored file,
  401.    which is rare.
  402.        Once you have used CPD to delete a program and have tested your
  403.    computer to make sure that everything (including Windows) is working
  404.    properly, you have no further need for these files. As is befitting a
  405.    program used to delete unwanted files from your disk, CPD will delete all
  406.    these files if you choose this main menu option.
  407.  
  408.  
  409.                                     Page 7
  410.  
  411.  
  412.  
  413.    Quit
  414.  
  415.        This option on the main menu obviously exits CPD and returns you to
  416.    the DOS prompt.
  417.  
  418.    Limitations
  419.  
  420.        As was mentioned previously, there are several limitations on the
  421.    ability of CPD to restore your drive. These limitations are as follows:
  422.  
  423.    1) If the installation of a program overwrites an existing file on your
  424.    hard disk by installing a new one with the same name, CPD cannot restore
  425.    the old file. (For that matter, neither can any other method. Once a file
  426.    is overwritten it is gone, gone, GONE.) For example, if you had a file
  427.    called ROUTINES.DLL in your Windows System subdirectory and the new
  428.    program overwrote that file with a file of the same name, CPD could not
  429.    recover the old ROUTINES.DLL file. It will just leave the new one in
  430.    place, in hopes that this is just a more recent copy of the same file.
  431.    2) Suppose that you create a BEFORE file, install program A, create an
  432.    AFTER file, and then install another program. Suppose further that
  433.    Program A installs a file (probably in the Windows System subdirectory)
  434.    and that Program B either overwrites that file with an identical file or
  435.    sees that the file already exists and therefore does not reinstall it
  436.    even though it needs that file. CPD has no way of knowing that program B
  437.    uses that file, since it sees that the file was installed by program A,
  438.    not program B. If you use CPD to delete program A, it will delete that
  439.    file. Program B will then not work properly. You would then need to
  440.    reinstall that file, either by copying the file from program B's disk or
  441.    by reinstalling Program B entirely. This situation is not very likely to
  442.    happen, but you should be aware of the possibility in case a program
  443.    suddenly stops working properly after you have used CPD to delete a
  444.    previously installed program.
  445.        This potential problem is the reason you have the option of having
  446.    CPD ask you for permission to delete any files placed in subdirectories
  447.    that the program you are deleting did not create when it was installed.
  448.    Judicious use of this option should help avoid this problem. Just press N
  449.    when CPD asks if it should delete any file that you think might be used
  450.    by any program you installed after the one you are deleting. In addition,
  451.    this option allows you to keep any files that you might find useful
  452.    later. For example, any programs created by MicroSoft Visual Basic 3.0
  453.    require a file called VBRUN300.DLL. If you find that your program has
  454.    installed this file, you might want to keep it when you delete the
  455.    program because you may later acquire a different program that needs it
  456.    but does not have it in the package (a common situation with shareware
  457.    programs).
  458.    3) The same situation as described in #2 above applies to alterations in
  459.    the AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, and SYSTEM.INI files. That is, if
  460.    program A makes a change and program B would have made the same change,
  461.    CPD has no way of knowing this when it reverses the changes made by
  462.    program A. It would reverse the changes made by program A and program B
  463.    may not work properly. That is where the *.CPD file can save the day, by
  464.    renaming it to the original name as described above.
  465.    4) Windows sometimes can create complex relationships between all the
  466.    files (mostly INI files) that is uses. Deleting a file from Windows can
  467.  
  468.                                     Page 8
  469.  
  470.  
  471.  
  472.    have broad effects, and CPD cannot always anticipate all these effects,
  473.    especially if you use some third party Windows desktop programs instead
  474.    of the normal Windows Program Manager. Trying to have CPD do all the work
  475.    of deleting a Windows program could theoretically cause conflicts between
  476.    these files. That is why it is STRONGLY recommended that you remove the
  477.    program icons and group using the normal Windows procedure described
  478.    above. Then you can use CPD to delete the programs files from your hard
  479.    disk and clean up WIN.INI and SYSTEM.INI, which deleting the Windows icon
  480.    and program group does not do.
  481.        As you can see, most of the potential problems that could develop
  482.    using CPD are the result of using it to delete programs after you have
  483.    installed other programs. For this reason, CPD is most effective when
  484.    used to delete a program within a reasonable period of time after the
  485.    program has been installed. However, CPD can be used at any time after
  486.    the program has been installed, and is much more effective than
  487.    attempting to delete a program by hand or using most competing products.
  488.    CPD will not delete files created by other programs after the AFTER file
  489.    was made (such as data files), unless they are put into a subdirectory
  490.    created during the installation of the program you are deleting, which
  491.    would be EXTREMELY unlikely.
  492.         Note: You should not use CPD on a networked computer. On such a
  493.    system, you might have no control over files that other computers in
  494.    the network are putting on various hard disks. Remember that any files
  495.    added to a hard disk between the time you create the BEFORE and AFTER
  496.    files will appear to CPD to be part of the installed program. If someone
  497.    else puts a file on the same hard drive as the program you are
  498.    installing between the time you create the BEFORE and AFTER files, that
  499.    file could be deleted if you uninstall the program the AFTER file
  500.    contains installation information on.
  501.  
  502.                             **** DISCLAIMERS ****
  503.  
  504.        Complete Program Deleter has been tested and every effort has been
  505.    made to make it safe and effective. It has been found to be safer and
  506.    more effective than trying to delete a program by hand or using a
  507.    competing product that costs far more. However, any removal of files or
  508.    modification of configuration files (AUTOEXEC.BAT, CONFIG.SYS. WIN.INI,
  509.    and SYSTEM.INI) does contain a certain inherent risk. This risk must be
  510.    borne by the user of the Complete Program Deleter. The Complete Program
  511.    Deleter is provided "AS IS". In no event shall Leithauser Research or any
  512.    person associated with the creation or distribution of this product be
  513.    responsible for any damages, including but not limited to loss of
  514.    business profits or loss of information, that results from the use or
  515.    misuse of the Complete Program Deleter.
  516.  
  517.        Sorry about that folks, the lawyers made us say that. However, CPD is
  518.    believed to be safe and effective when used as directed, subject to the
  519.    limitations described in the above section on "Limitations".
  520.  
  521.    Bug Reports, Suggestions, Requests, etc.
  522.  
  523.        I am very interested in hearing about any problems you may have with
  524.    this program. I am also interested in hearing any suggestions anyone may
  525.    have for improvements or additional features. I can be contacted at the
  526.  
  527.                                     Page 9
  528.  
  529.  
  530.    postal address given near the beginning of this document for sending
  531.    shareware payments (notice how I subtly inserted a reminder about
  532.    shareware payments again). I can also be reached at the following EMAIL
  533.    addresses.
  534.  
  535.    GEnie: D.LEITHAUSER
  536.    America Online: Leithauser
  537.    Compuserve: 74046,1556
  538.    Internet: 74046.1556@compuserve.com
  539.  
  540.        In emergencies, I can be reached by phone at 904-423-0705. The best
  541.    times to call are from 11 AM to 11 PM Monday through Saturday, 2 PM to 11
  542.    PM Sunday.
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.                                     Page 10
  586.